package top.jle.wx.proxy.facade;

import top.jle.wx.proxy.constant.InvoiceOption;
import top.jle.wx.proxy.domain.invoice.CardInfo;
import top.jle.wx.proxy.domain.invoice.Invoice;
import org.springframework.web.multipart.MultipartFile;

public interface InvoiceFacade {
    String createCard(CardInfo cardInfo);

    String uploadPDF(MultipartFile pdf);

    String getPDF(String mediaId);

    InvoiceOption.InsertInvoiceResponse insertInvoice(String orderNo, String cardId, Invoice invoice);
}
